Text copied to clipboard!
Título
Text copied to clipboard!Engenheiro de Reversão
Descrição
Text copied to clipboard!
Estamos à procura de um Engenheiro de Reversão altamente qualificado para se juntar à nossa equipe técnica. Este profissional será responsável por analisar sistemas de software e hardware existentes com o objetivo de entender sua estrutura, funcionalidade e comportamento. O Engenheiro de Reversão desempenha um papel fundamental na identificação de vulnerabilidades, na engenharia de compatibilidade e na recuperação de dados ou funcionalidades perdidas.
O candidato ideal terá experiência sólida em engenharia reversa, conhecimento profundo de linguagens de baixo nível como Assembly, além de familiaridade com ferramentas como IDA Pro, Ghidra, OllyDbg e outras plataformas de depuração e descompilação. Este papel exige habilidades analíticas excepcionais, atenção aos detalhes e uma abordagem metódica para resolver problemas complexos.
As responsabilidades incluem a desmontagem e análise de binários, firmware e drivers, bem como a documentação de descobertas técnicas e a colaboração com equipes de segurança, desenvolvimento e testes. O Engenheiro de Reversão também pode ser solicitado a desenvolver ferramentas personalizadas para facilitar o processo de análise e automação de tarefas repetitivas.
Além disso, o profissional deve estar atualizado com as últimas tendências em segurança cibernética, técnicas de ofuscação e criptografia, e ser capaz de trabalhar em ambientes altamente confidenciais e sensíveis. A capacidade de comunicar descobertas técnicas de forma clara e eficaz para públicos técnicos e não técnicos é essencial.
Este cargo oferece uma oportunidade única de trabalhar em projetos desafiadores e inovadores, contribuindo diretamente para a segurança e integridade de sistemas críticos. Se você é apaixonado por desmontar e entender como as coisas funcionam por dentro, esta é a posição ideal para você.
Responsabilidades
Text copied to clipboard!- Analisar binários e firmware para entender sua funcionalidade.
- Identificar vulnerabilidades de segurança em software e hardware.
- Utilizar ferramentas de engenharia reversa como IDA Pro, Ghidra e OllyDbg.
- Documentar descobertas técnicas de forma clara e precisa.
- Colaborar com equipes de segurança, desenvolvimento e testes.
- Desenvolver ferramentas personalizadas para análise e automação.
- Realizar engenharia de compatibilidade para sistemas legados.
- Apoiar investigações forenses e recuperação de dados.
- Manter-se atualizado com as últimas técnicas de ofuscação e criptografia.
- Garantir a confidencialidade das informações analisadas.
Requisitos
Text copied to clipboard!- Formação em Ciência da Computação, Engenharia ou área relacionada.
- Experiência comprovada em engenharia reversa de software e hardware.
- Conhecimento avançado de Assembly e linguagens de baixo nível.
- Familiaridade com ferramentas como IDA Pro, Ghidra, Radare2.
- Compreensão de sistemas operacionais e arquitetura de computadores.
- Capacidade analítica e atenção aos detalhes.
- Conhecimento em segurança da informação e criptografia.
- Habilidade para trabalhar com dados sensíveis e confidenciais.
- Boa comunicação escrita e verbal.
- Capacidade de trabalhar de forma independente e em equipe.
Perguntas potenciais de entrevista
Text copied to clipboard!- Quais ferramentas de engenharia reversa você já utilizou?
- Você tem experiência com análise de firmware ou drivers?
- Como você lida com a documentação de sistemas complexos?
- Já trabalhou com sistemas embarcados ou dispositivos IoT?
- Como você se mantém atualizado com as tendências em segurança?
- Pode descrever um projeto de engenharia reversa que realizou?
- Qual sua experiência com linguagens de baixo nível como Assembly?
- Você já desenvolveu ferramentas próprias para análise?
- Como garante a confidencialidade das informações analisadas?
- Está confortável em trabalhar com equipes multidisciplinares?